package _b.duotai;

/*
    -定义一个Animal类，内部有一个私有的名字变量name属性，同时实现了eat方法
    -定义一个Cat类，继承Animal类，重写里面的eat方法
    -定义一个Dog类，继承Animal类，重写里面的eat方法
    -在main函数里分别调用两个类的行为，并打印名称
 */
abstract class Animal {
    private String name;

    public Animal(String name) {
        this.name = name;
    }

    public void eat(){
        System.out.println(this.getName() + "吃");
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}
